I watched a backpacker at Sekenani Gate try to pay her park fee with a fistful of dollar bills last year. The ranger smiled and pointed at a Paybill number instead. That is Kenya in 2026. Cash still works, but M-Pesa runs the country, and if you learn it in your first hour, your whole trip gets easier.
This is a practical guide to M-Pesa mobile money for tourists in Kenya. It skips the Nairobi-mall-and-Uber stuff other sites cover. It focuses on what actually matters for a backpacker moving between hostels, matatus, and safari camps. That means registering, loading cash, and knowing when M-Pesa will fail you out in the bush.
M-Pesa Mobile Money for Tourists: What It Is and Why It Runs Kenya
M-Pesa is a mobile money system built by Safaricom, Kenya’s biggest network. You load cash onto a SIM-linked account and send, receive, or pay with your phone. No bank account needed.
Over 30 million Kenyans use it. Matatu conductors, market stalls, boda boda riders, and safari lodges all quote you a Paybill or Till number before they mention cash. If you plan to travel cheap and move fast, M-Pesa is not optional gear. It is the local currency of daily life.
Can Tourists Register for M-Pesa?
Yes. You do not need a Kenyan ID, a bank account, or a local address. You need your passport and a Safaricom SIM card.
Registration takes about ten minutes at any Safaricom shop or authorized agent. Staff scan your passport, register the SIM in your name, and activate M-Pesa on the spot. Some agents outside major towns are less familiar with tourist passports, so a Safaricom retail shop in Nairobi or Mombasa is your safest first stop.
Getting a SIM and Registering, Step by Step
- Buy a Safaricom SIM card. Expect to pay roughly KES 100 to 500 depending on the outlet, sometimes bundled with airtime.
- You can buy one at Jomo Kenyatta International Airport (JKIA) in Nairobi right after immigration, or at Moi International Airport in Mombasa. Booths are usually open for arriving flights.
- Hand over your passport. Staff enter your details and activate the line.
- Dial *334# to confirm M-Pesa is active, or download the M-Pesa app from your phone’s app store.
- Set a PIN. Keep it private and never share it, even with someone claiming to be Safaricom support.
Airport SIMs cost a bit more than town shops. But for a backpacker landing tired after an overnight flight, the convenience is worth it on day one.

Loading Money onto M-Pesa as a Visitor
Once registered, you “deposit” cash through an M-Pesa agent, identifiable by green Safaricom signage outside small shops, kiosks, and supermarkets. You hand over Kenyan shillings, they load it onto your phone. No fee for deposits.
You will need Kenyan shillings first, which means changing currency somewhere. If you are landing with dollars or euros, read our guide on where to change money at Nairobi’s airport before loading M-Pesa for the best rate before you head into town.
Some newer options let you link a foreign Visa or Mastercard directly to the M-Pesa app for top-ups. This feature has rolled out unevenly, though, and isn’t guaranteed to work with every foreign bank. Treat agent deposits as your reliable fallback.
Receiving Money From Abroad
If someone back home needs to send you cash mid-trip, several services deposit straight into M-Pesa. M-Pesa Global, WorldRemit, Wise, and Remitly all support transfers into Kenyan mobile money accounts. Funds usually land within minutes to a few hours. Compare fees before choosing, since they vary by corridor and amount.
Limits and Fees: The Fine Print
Non-citizen registered users can transact at the same tiers as most standard Safaricom accounts, though limits are set by Safaricom and can change. As of 2026, expect roughly these ranges (indicative, confirm current figures with your agent or the Safaricom app):
| Transaction type | Typical limit or fee (indicative) |
|---|---|
| Maximum single transaction | Up to KES 250,000 |
| Daily transaction limit | Up to KES 500,000 |
| Maximum account balance | Around KES 300,000 |
| Send money (KES 1,000 example) | Roughly KES 11 to 22 |
| Withdraw from agent (KES 1,000 example) | Roughly KES 28 |
| Paybill or Buy Goods payment | Often free or very low cost to you |
Fees change often, so check the current tariff in the M-Pesa app before a big transaction. The general rule holds though: paying by Paybill or Buy Goods is nearly always cheaper than withdrawing cash and paying by hand.

Paybill vs Buy Goods vs Send Money
This trips up a lot of first-timers, so here is the short version.
Paybill is for businesses with accounts, like utility companies, safari operators, and some lodges. You enter a business number, then an account number.
Buy Goods (Till Number) is for shops, restaurants, and market stalls. You enter the till number and the amount. No account number needed.
Send Money goes directly to another person’s phone number. Use this for splitting costs with travel companions or paying a guide directly.
Get these three confused at a checkout counter and you will hold up the queue. Ask the vendor which one they use before you start typing.
Where M-Pesa Works, and Where Cash Still Wins
This is the part most guides skip, because they are written for Nairobi, not for the bush.
| Location | Distance from Nairobi | M-Pesa signal and acceptance | Cash backup needed? |
|---|---|---|---|
| Nairobi National Park, Langata Gate | 10 km | Strong signal, gate fees payable by Paybill | Rarely |
| Lake Nakuru National Park | 160 km, about 2.5 hr drive | Good signal, gate accepts Paybill | Minimal |
| Amboseli National Park, Meshanani Gate | 240 km, about 4 hr drive | Signal at gate, patchy at lodges | Small amount recommended |
| Maasai Mara National Reserve, Sekenani Gate | 270 km, about 5 to 6 hr drive | Gate fees payable digitally; camp shops vary | USD cash advised |
| Private conservancies (Naboisho, Olare Motorogi, Mara North) | 280 to 320 km | Often no Safaricom signal at all | USD cash essential |
Kenya Wildlife Service park fees are largely cashless now, paid through the official e-citizen or Paybill system at the gate. For the current numbers, see our post on how park entry fees are paid and priced in 2026. But once you drive past the gate into a remote conservancy, signal often disappears entirely. Camps in these areas run on generators and satellite internet, not cell towers. Carry USD cash in small bills for tips and extras once you are deep in the bush.
Tipping Your Safari Crew with M-Pesa
Some guides and camp staff now accept M-Pesa for tips, especially at camps closer to towns with signal. But the safari industry standard is still cash, usually USD. It gets handed over at the end of your stay or dropped into a shared staff tip box.
A rough budget for a 7-day safari: USD 15 to 20 per day for your guide, and USD 10 to 15 per day for camp staff collectively. That is split across cooks, cleaners, and porters. That works out to roughly USD 175 to 245 total for a week. Bring this in small denominations, since remote camps rarely have change.
Staying Safe
M-Pesa fraud exists, mostly fake “reversal” calls or messages asking you to confirm a PIN. Never share your PIN with anyone, including callers claiming to be Safaricom. If your phone or SIM is lost or stolen, report it at any Safaricom shop immediately to freeze the line. For broader scam patterns targeting visitors, see our guide to common safari scams to watch for. It covers the tricks that show up most often around Nairobi and tourist routes.
Any leftover M-Pesa balance stays on the SIM after you leave Kenya. You can withdraw it in cash before departure, or keep the SIM for a future trip, since Safaricom lines stay active with periodic use.
The Valley Safaris Difference
We plan trips into the exact conservancies where M-Pesa signal disappears. That is why every itinerary we build includes a clear cash-and-connectivity briefing before you leave Nairobi. Our guides carry satellite communicators for emergencies, not just for show. Our booking team tells you upfront which camps take mobile payments and which want USD cash at checkout. We would rather you know this on day one than find out standing at a till with no signal and a queue behind you.
FAQ
Can tourists use M-Pesa in Kenya? Yes, with a passport and a Safaricom SIM, registration is open to visitors.
Do I need a Kenyan ID or bank account? No. A passport is enough for SIM and M-Pesa registration.
Can I register at the airport? Yes, Safaricom booths at JKIA and Mombasa airport register new SIMs after arrival.
Is M-Pesa safe? Yes, if you protect your PIN and never share it over calls or texts.
Does M-Pesa work without internet? Yes, dial *334# for USSD access, no data connection needed.
Plan Your Trip with Valley Safaris
Ready to see where your route needs cash and where your phone will do the job? Explore our safari tour options or reach out through our contact page. We will help you plan a trip that matches how you actually want to travel.